package com.css.zfzx.data.primary.HddcActivefaultPG.repository.entity;

import javax.persistence.*;
import java.util.Date;
import java.util.Objects;

/**
 * @Description:
 * @Author: Li Helei
 * @CreateDate: 2021/3/5 16:38
 * @Version: 1.0
 **/
@Entity
@Table(name = "hddc_activefault", schema = "base", catalog = "")
public class HddcActivefaultPGEntity {
    private String uuid;
    private String id;
    private Integer scale;
    private String fracturezonename;
    private String name;
    private String faultsegmentname;
    private Integer strikedirection;
    private Integer strike;
    private Integer direction;
    private Integer clination;
    private Double length;
    private String topdepth;
    private Double width;
    private Double fracturebeltwidth;
    private Integer feature;
    private Integer latestactiveperiod;
    private String starttimeest;
    private Double vdisplaceest;
    private Double vdisplaceer;
    private Double hdisplaceest;
    private Double hdisplaceer;
    private Double tdisplaceest;
    private Double tdisplaceer;
    private Double avevrate;
    private Double avevrateer;
    private Double avehrate;
    private Double avehrateer;
    private Double starttimenewest;
    private Double newvrate;
    private Double newvrateer;
    private Double newhrate;
    private Double newhrateer;
    private Double maxvrate;
    private Double maxvrateer;
    private Double maxhrate;
    private Double maxhrateer;
    private Integer eqeventcount;
    private Integer eqeventribottom;
    private Integer eqeventritop;
    private String method;
    private Integer maxrupturelength;
    private Integer averagerupturelength;
    private Integer elapsetimeforlatesteq;
    private Integer slipdepthest;
    private Integer slipdepther;
    private Double averagesliprateest;
    private Double averagesliprateer;
    private Double creeprateest;
    private Double creeprateer;
    private Double coseismicmaxslipest;
    private Double coseismicmaxsliper;
    private Double coseismicaverageslipest;
    private Double coseismicaveragesliper;
    private Double latestcoseismicslipest;
    private Double latestcoseismicsliper;
    private String nsb1;
    private Integer nsb2;
    private Integer nsb3;
    private Integer showcode;
    private String commentInfo;
    private String projectId;
    private String projectName;
    private String taskId;
    private String taskName;
    private String createUser;
    private Date createTime;
    private String isValid;
    private String province;
    private String city;
    private String area;
    private String town;
    private String village;
    private String objectCode;
    private String reviewStatus;
    private String qualityinspectionStatus;
    private String updateUser;
    private Date updateTime;
    private String examineUser;
    private Date examineDate;
    private String examineComments;
    private String qualityinspectionUser;
    private Date qualityinspectionDate;
    private String qualityinspectionComments;
    private String remark;
    private Integer partionFlag;
    private String extends1;
    private String extends2;
    private String extends3;
    private String extends4;
    private String extends5;
    private String extends6;
    private String extends7;
    private String extends8;
    private String extends9;
    private String extends10;
    private String extends11;
    private String extends12;
    private String extends13;
    private String extends14;
    private String extends15;
    private String extends16;
    private String extends17;
    private String extends18;
    private String extends19;
    private String extends20;
    private String extends21;
    private String extends22;
    private String extends23;
    private String extends24;
    private String extends25;
    private String extends26;
    private String extends27;
    private String extends28;
    private String extends29;
    private String extends30;

    @Id
    @Column(name = "uuid")
    public String getUuid() {
        return uuid;
    }

    public void setUuid(String uuid) {
        this.uuid = uuid;
    }

    @Basic
    @Column(name = "id")
    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    @Basic
    @Column(name = "scale")
    public Integer getScale() {
        return scale;
    }

    public void setScale(Integer scale) {
        this.scale = scale;
    }

    @Basic
    @Column(name = "fracturezonename")
    public String getFracturezonename() {
        return fracturezonename;
    }

    public void setFracturezonename(String fracturezonename) {
        this.fracturezonename = fracturezonename;
    }

    @Basic
    @Column(name = "name")
    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    @Basic
    @Column(name = "faultsegmentname")
    public String getFaultsegmentname() {
        return faultsegmentname;
    }

    public void setFaultsegmentname(String faultsegmentname) {
        this.faultsegmentname = faultsegmentname;
    }

    @Basic
    @Column(name = "strikedirection")
    public Integer getStrikedirection() {
        return strikedirection;
    }

    public void setStrikedirection(Integer strikedirection) {
        this.strikedirection = strikedirection;
    }

    @Basic
    @Column(name = "strike")
    public Integer getStrike() {
        return strike;
    }

    public void setStrike(Integer strike) {
        this.strike = strike;
    }

    @Basic
    @Column(name = "direction")
    public Integer getDirection() {
        return direction;
    }

    public void setDirection(Integer direction) {
        this.direction = direction;
    }

    @Basic
    @Column(name = "clination")
    public Integer getClination() {
        return clination;
    }

    public void setClination(Integer clination) {
        this.clination = clination;
    }

    @Basic
    @Column(name = "length")
    public Double getLength() {
        return length;
    }

    public void setLength(Double length) {
        this.length = length;
    }

    @Basic
    @Column(name = "topdepth")
    public String getTopdepth() {
        return topdepth;
    }

    public void setTopdepth(String topdepth) {
        this.topdepth = topdepth;
    }

    @Basic
    @Column(name = "width")
    public Double getWidth() {
        return width;
    }

    public void setWidth(Double width) {
        this.width = width;
    }

    @Basic
    @Column(name = "fracturebeltwidth")
    public Double getFracturebeltwidth() {
        return fracturebeltwidth;
    }

    public void setFracturebeltwidth(Double fracturebeltwidth) {
        this.fracturebeltwidth = fracturebeltwidth;
    }

    @Basic
    @Column(name = "feature")
    public Integer getFeature() {
        return feature;
    }

    public void setFeature(Integer feature) {
        this.feature = feature;
    }

    @Basic
    @Column(name = "latestactiveperiod")
    public Integer getLatestactiveperiod() {
        return latestactiveperiod;
    }

    public void setLatestactiveperiod(Integer latestactiveperiod) {
        this.latestactiveperiod = latestactiveperiod;
    }

    @Basic
    @Column(name = "starttimeest")
    public String getStarttimeest() {
        return starttimeest;
    }

    public void setStarttimeest(String starttimeest) {
        this.starttimeest = starttimeest;
    }

    @Basic
    @Column(name = "vdisplaceest")
    public Double getVdisplaceest() {
        return vdisplaceest;
    }

    public void setVdisplaceest(Double vdisplaceest) {
        this.vdisplaceest = vdisplaceest;
    }

    @Basic
    @Column(name = "vdisplaceer")
    public Double getVdisplaceer() {
        return vdisplaceer;
    }

    public void setVdisplaceer(Double vdisplaceer) {
        this.vdisplaceer = vdisplaceer;
    }

    @Basic
    @Column(name = "hdisplaceest")
    public Double getHdisplaceest() {
        return hdisplaceest;
    }

    public void setHdisplaceest(Double hdisplaceest) {
        this.hdisplaceest = hdisplaceest;
    }

    @Basic
    @Column(name = "hdisplaceer")
    public Double getHdisplaceer() {
        return hdisplaceer;
    }

    public void setHdisplaceer(Double hdisplaceer) {
        this.hdisplaceer = hdisplaceer;
    }

    @Basic
    @Column(name = "tdisplaceest")
    public Double getTdisplaceest() {
        return tdisplaceest;
    }

    public void setTdisplaceest(Double tdisplaceest) {
        this.tdisplaceest = tdisplaceest;
    }

    @Basic
    @Column(name = "tdisplaceer")
    public Double getTdisplaceer() {
        return tdisplaceer;
    }

    public void setTdisplaceer(Double tdisplaceer) {
        this.tdisplaceer = tdisplaceer;
    }

    @Basic
    @Column(name = "avevrate")
    public Double getAvevrate() {
        return avevrate;
    }

    public void setAvevrate(Double avevrate) {
        this.avevrate = avevrate;
    }

    @Basic
    @Column(name = "avevrateer")
    public Double getAvevrateer() {
        return avevrateer;
    }

    public void setAvevrateer(Double avevrateer) {
        this.avevrateer = avevrateer;
    }

    @Basic
    @Column(name = "avehrate")
    public Double getAvehrate() {
        return avehrate;
    }

    public void setAvehrate(Double avehrate) {
        this.avehrate = avehrate;
    }

    @Basic
    @Column(name = "avehrateer")
    public Double getAvehrateer() {
        return avehrateer;
    }

    public void setAvehrateer(Double avehrateer) {
        this.avehrateer = avehrateer;
    }

    @Basic
    @Column(name = "starttimenewest")
    public Double getStarttimenewest() {
        return starttimenewest;
    }

    public void setStarttimenewest(Double starttimenewest) {
        this.starttimenewest = starttimenewest;
    }

    @Basic
    @Column(name = "newvrate")
    public Double getNewvrate() {
        return newvrate;
    }

    public void setNewvrate(Double newvrate) {
        this.newvrate = newvrate;
    }

    @Basic
    @Column(name = "newvrateer")
    public Double getNewvrateer() {
        return newvrateer;
    }

    public void setNewvrateer(Double newvrateer) {
        this.newvrateer = newvrateer;
    }

    @Basic
    @Column(name = "newhrate")
    public Double getNewhrate() {
        return newhrate;
    }

    public void setNewhrate(Double newhrate) {
        this.newhrate = newhrate;
    }

    @Basic
    @Column(name = "newhrateer")
    public Double getNewhrateer() {
        return newhrateer;
    }

    public void setNewhrateer(Double newhrateer) {
        this.newhrateer = newhrateer;
    }

    @Basic
    @Column(name = "maxvrate")
    public Double getMaxvrate() {
        return maxvrate;
    }

    public void setMaxvrate(Double maxvrate) {
        this.maxvrate = maxvrate;
    }

    @Basic
    @Column(name = "maxvrateer")
    public Double getMaxvrateer() {
        return maxvrateer;
    }

    public void setMaxvrateer(Double maxvrateer) {
        this.maxvrateer = maxvrateer;
    }

    @Basic
    @Column(name = "maxhrate")
    public Double getMaxhrate() {
        return maxhrate;
    }

    public void setMaxhrate(Double maxhrate) {
        this.maxhrate = maxhrate;
    }

    @Basic
    @Column(name = "maxhrateer")
    public Double getMaxhrateer() {
        return maxhrateer;
    }

    public void setMaxhrateer(Double maxhrateer) {
        this.maxhrateer = maxhrateer;
    }

    @Basic
    @Column(name = "eqeventcount")
    public Integer getEqeventcount() {
        return eqeventcount;
    }

    public void setEqeventcount(Integer eqeventcount) {
        this.eqeventcount = eqeventcount;
    }

    @Basic
    @Column(name = "eqeventribottom")
    public Integer getEqeventribottom() {
        return eqeventribottom;
    }

    public void setEqeventribottom(Integer eqeventribottom) {
        this.eqeventribottom = eqeventribottom;
    }

    @Basic
    @Column(name = "eqeventritop")
    public Integer getEqeventritop() {
        return eqeventritop;
    }

    public void setEqeventritop(Integer eqeventritop) {
        this.eqeventritop = eqeventritop;
    }

    @Basic
    @Column(name = "method")
    public String getMethod() {
        return method;
    }

    public void setMethod(String method) {
        this.method = method;
    }

    @Basic
    @Column(name = "maxrupturelength")
    public Integer getMaxrupturelength() {
        return maxrupturelength;
    }

    public void setMaxrupturelength(Integer maxrupturelength) {
        this.maxrupturelength = maxrupturelength;
    }

    @Basic
    @Column(name = "averagerupturelength")
    public Integer getAveragerupturelength() {
        return averagerupturelength;
    }

    public void setAveragerupturelength(Integer averagerupturelength) {
        this.averagerupturelength = averagerupturelength;
    }

    @Basic
    @Column(name = "elapsetimeforlatesteq")
    public Integer getElapsetimeforlatesteq() {
        return elapsetimeforlatesteq;
    }

    public void setElapsetimeforlatesteq(Integer elapsetimeforlatesteq) {
        this.elapsetimeforlatesteq = elapsetimeforlatesteq;
    }

    @Basic
    @Column(name = "slipdepthest")
    public Integer getSlipdepthest() {
        return slipdepthest;
    }

    public void setSlipdepthest(Integer slipdepthest) {
        this.slipdepthest = slipdepthest;
    }

    @Basic
    @Column(name = "slipdepther")
    public Integer getSlipdepther() {
        return slipdepther;
    }

    public void setSlipdepther(Integer slipdepther) {
        this.slipdepther = slipdepther;
    }

    @Basic
    @Column(name = "averagesliprateest")
    public Double getAveragesliprateest() {
        return averagesliprateest;
    }

    public void setAveragesliprateest(Double averagesliprateest) {
        this.averagesliprateest = averagesliprateest;
    }

    @Basic
    @Column(name = "averagesliprateer")
    public Double getAveragesliprateer() {
        return averagesliprateer;
    }

    public void setAveragesliprateer(Double averagesliprateer) {
        this.averagesliprateer = averagesliprateer;
    }

    @Basic
    @Column(name = "creeprateest")
    public Double getCreeprateest() {
        return creeprateest;
    }

    public void setCreeprateest(Double creeprateest) {
        this.creeprateest = creeprateest;
    }

    @Basic
    @Column(name = "creeprateer")
    public Double getCreeprateer() {
        return creeprateer;
    }

    public void setCreeprateer(Double creeprateer) {
        this.creeprateer = creeprateer;
    }

    @Basic
    @Column(name = "coseismicmaxslipest")
    public Double getCoseismicmaxslipest() {
        return coseismicmaxslipest;
    }

    public void setCoseismicmaxslipest(Double coseismicmaxslipest) {
        this.coseismicmaxslipest = coseismicmaxslipest;
    }

    @Basic
    @Column(name = "coseismicmaxsliper")
    public Double getCoseismicmaxsliper() {
        return coseismicmaxsliper;
    }

    public void setCoseismicmaxsliper(Double coseismicmaxsliper) {
        this.coseismicmaxsliper = coseismicmaxsliper;
    }

    @Basic
    @Column(name = "coseismicaverageslipest")
    public Double getCoseismicaverageslipest() {
        return coseismicaverageslipest;
    }

    public void setCoseismicaverageslipest(Double coseismicaverageslipest) {
        this.coseismicaverageslipest = coseismicaverageslipest;
    }

    @Basic
    @Column(name = "coseismicaveragesliper")
    public Double getCoseismicaveragesliper() {
        return coseismicaveragesliper;
    }

    public void setCoseismicaveragesliper(Double coseismicaveragesliper) {
        this.coseismicaveragesliper = coseismicaveragesliper;
    }

    @Basic
    @Column(name = "latestcoseismicslipest")
    public Double getLatestcoseismicslipest() {
        return latestcoseismicslipest;
    }

    public void setLatestcoseismicslipest(Double latestcoseismicslipest) {
        this.latestcoseismicslipest = latestcoseismicslipest;
    }

    @Basic
    @Column(name = "latestcoseismicsliper")
    public Double getLatestcoseismicsliper() {
        return latestcoseismicsliper;
    }

    public void setLatestcoseismicsliper(Double latestcoseismicsliper) {
        this.latestcoseismicsliper = latestcoseismicsliper;
    }

    @Basic
    @Column(name = "nsb1")
    public String getNsb1() {
        return nsb1;
    }

    public void setNsb1(String nsb1) {
        this.nsb1 = nsb1;
    }

    @Basic
    @Column(name = "nsb2")
    public Integer getNsb2() {
        return nsb2;
    }

    public void setNsb2(Integer nsb2) {
        this.nsb2 = nsb2;
    }

    @Basic
    @Column(name = "nsb3")
    public Integer getNsb3() {
        return nsb3;
    }

    public void setNsb3(Integer nsb3) {
        this.nsb3 = nsb3;
    }

    @Basic
    @Column(name = "showcode")
    public Integer getShowcode() {
        return showcode;
    }

    public void setShowcode(Integer showcode) {
        this.showcode = showcode;
    }

    @Basic
    @Column(name = "comment_info")
    public String getCommentInfo() {
        return commentInfo;
    }

    public void setCommentInfo(String commentInfo) {
        this.commentInfo = commentInfo;
    }

    @Basic
    @Column(name = "project_id")
    public String getProjectId() {
        return projectId;
    }

    public void setProjectId(String projectId) {
        this.projectId = projectId;
    }

    @Basic
    @Column(name = "project_name")
    public String getProjectName() {
        return projectName;
    }

    public void setProjectName(String projectName) {
        this.projectName = projectName;
    }

    @Basic
    @Column(name = "task_id")
    public String getTaskId() {
        return taskId;
    }

    public void setTaskId(String taskId) {
        this.taskId = taskId;
    }

    @Basic
    @Column(name = "task_name")
    public String getTaskName() {
        return taskName;
    }

    public void setTaskName(String taskName) {
        this.taskName = taskName;
    }

    @Basic
    @Column(name = "create_user")
    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    @Basic
    @Column(name = "create_time")
    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    @Basic
    @Column(name = "is_valid")
    public String getIsValid() {
        return isValid;
    }

    public void setIsValid(String isValid) {
        this.isValid = isValid;
    }

    @Basic
    @Column(name = "province")
    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province;
    }

    @Basic
    @Column(name = "city")
    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    @Basic
    @Column(name = "area")
    public String getArea() {
        return area;
    }

    public void setArea(String area) {
        this.area = area;
    }

    @Basic
    @Column(name = "town")
    public String getTown() {
        return town;
    }

    public void setTown(String town) {
        this.town = town;
    }

    @Basic
    @Column(name = "village")
    public String getVillage() {
        return village;
    }

    public void setVillage(String village) {
        this.village = village;
    }

    @Basic
    @Column(name = "object_code")
    public String getObjectCode() {
        return objectCode;
    }

    public void setObjectCode(String objectCode) {
        this.objectCode = objectCode;
    }

    @Basic
    @Column(name = "review_status")
    public String getReviewStatus() {
        return reviewStatus;
    }

    public void setReviewStatus(String reviewStatus) {
        this.reviewStatus = reviewStatus;
    }

    @Basic
    @Column(name = "qualityinspection_status")
    public String getQualityinspectionStatus() {
        return qualityinspectionStatus;
    }

    public void setQualityinspectionStatus(String qualityinspectionStatus) {
        this.qualityinspectionStatus = qualityinspectionStatus;
    }

    @Basic
    @Column(name = "update_user")
    public String getUpdateUser() {
        return updateUser;
    }

    public void setUpdateUser(String updateUser) {
        this.updateUser = updateUser;
    }

    @Basic
    @Column(name = "update_time")
    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    @Basic
    @Column(name = "examine_user")
    public String getExamineUser() {
        return examineUser;
    }

    public void setExamineUser(String examineUser) {
        this.examineUser = examineUser;
    }

    @Basic
    @Column(name = "examine_date")
    public Date getExamineDate() {
        return examineDate;
    }

    public void setExamineDate(Date examineDate) {
        this.examineDate = examineDate;
    }

    @Basic
    @Column(name = "examine_comments")
    public String getExamineComments() {
        return examineComments;
    }

    public void setExamineComments(String examineComments) {
        this.examineComments = examineComments;
    }

    @Basic
    @Column(name = "qualityinspection_user")
    public String getQualityinspectionUser() {
        return qualityinspectionUser;
    }

    public void setQualityinspectionUser(String qualityinspectionUser) {
        this.qualityinspectionUser = qualityinspectionUser;
    }

    @Basic
    @Column(name = "qualityinspection_date")
    public Date getQualityinspectionDate() {
        return qualityinspectionDate;
    }

    public void setQualityinspectionDate(Date qualityinspectionDate) {
        this.qualityinspectionDate = qualityinspectionDate;
    }

    @Basic
    @Column(name = "qualityinspection_comments")
    public String getQualityinspectionComments() {
        return qualityinspectionComments;
    }

    public void setQualityinspectionComments(String qualityinspectionComments) {
        this.qualityinspectionComments = qualityinspectionComments;
    }

    @Basic
    @Column(name = "remark")
    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    @Basic
    @Column(name = "partion_flag")
    public Integer getPartionFlag() {
        return partionFlag;
    }

    public void setPartionFlag(Integer partionFlag) {
        this.partionFlag = partionFlag;
    }

    @Basic
    @Column(name = "extends1")
    public String getExtends1() {
        return extends1;
    }

    public void setExtends1(String extends1) {
        this.extends1 = extends1;
    }

    @Basic
    @Column(name = "extends2")
    public String getExtends2() {
        return extends2;
    }

    public void setExtends2(String extends2) {
        this.extends2 = extends2;
    }

    @Basic
    @Column(name = "extends3")
    public String getExtends3() {
        return extends3;
    }

    public void setExtends3(String extends3) {
        this.extends3 = extends3;
    }

    @Basic
    @Column(name = "extends4")
    public String getExtends4() {
        return extends4;
    }

    public void setExtends4(String extends4) {
        this.extends4 = extends4;
    }

    @Basic
    @Column(name = "extends5")
    public String getExtends5() {
        return extends5;
    }

    public void setExtends5(String extends5) {
        this.extends5 = extends5;
    }

    @Basic
    @Column(name = "extends6")
    public String getExtends6() {
        return extends6;
    }

    public void setExtends6(String extends6) {
        this.extends6 = extends6;
    }

    @Basic
    @Column(name = "extends7")
    public String getExtends7() {
        return extends7;
    }

    public void setExtends7(String extends7) {
        this.extends7 = extends7;
    }

    @Basic
    @Column(name = "extends8")
    public String getExtends8() {
        return extends8;
    }

    public void setExtends8(String extends8) {
        this.extends8 = extends8;
    }

    @Basic
    @Column(name = "extends9")
    public String getExtends9() {
        return extends9;
    }

    public void setExtends9(String extends9) {
        this.extends9 = extends9;
    }

    @Basic
    @Column(name = "extends10")
    public String getExtends10() {
        return extends10;
    }

    public void setExtends10(String extends10) {
        this.extends10 = extends10;
    }

    @Basic
    @Column(name = "extends11")
    public String getExtends11() {
        return extends11;
    }

    public void setExtends11(String extends11) {
        this.extends11 = extends11;
    }

    @Basic
    @Column(name = "extends12")
    public String getExtends12() {
        return extends12;
    }

    public void setExtends12(String extends12) {
        this.extends12 = extends12;
    }

    @Basic
    @Column(name = "extends13")
    public String getExtends13() {
        return extends13;
    }

    public void setExtends13(String extends13) {
        this.extends13 = extends13;
    }

    @Basic
    @Column(name = "extends14")
    public String getExtends14() {
        return extends14;
    }

    public void setExtends14(String extends14) {
        this.extends14 = extends14;
    }

    @Basic
    @Column(name = "extends15")
    public String getExtends15() {
        return extends15;
    }

    public void setExtends15(String extends15) {
        this.extends15 = extends15;
    }

    @Basic
    @Column(name = "extends16")
    public String getExtends16() {
        return extends16;
    }

    public void setExtends16(String extends16) {
        this.extends16 = extends16;
    }

    @Basic
    @Column(name = "extends17")
    public String getExtends17() {
        return extends17;
    }

    public void setExtends17(String extends17) {
        this.extends17 = extends17;
    }

    @Basic
    @Column(name = "extends18")
    public String getExtends18() {
        return extends18;
    }

    public void setExtends18(String extends18) {
        this.extends18 = extends18;
    }

    @Basic
    @Column(name = "extends19")
    public String getExtends19() {
        return extends19;
    }

    public void setExtends19(String extends19) {
        this.extends19 = extends19;
    }

    @Basic
    @Column(name = "extends20")
    public String getExtends20() {
        return extends20;
    }

    public void setExtends20(String extends20) {
        this.extends20 = extends20;
    }

    @Basic
    @Column(name = "extends21")
    public String getExtends21() {
        return extends21;
    }

    public void setExtends21(String extends21) {
        this.extends21 = extends21;
    }

    @Basic
    @Column(name = "extends22")
    public String getExtends22() {
        return extends22;
    }

    public void setExtends22(String extends22) {
        this.extends22 = extends22;
    }

    @Basic
    @Column(name = "extends23")
    public String getExtends23() {
        return extends23;
    }

    public void setExtends23(String extends23) {
        this.extends23 = extends23;
    }

    @Basic
    @Column(name = "extends24")
    public String getExtends24() {
        return extends24;
    }

    public void setExtends24(String extends24) {
        this.extends24 = extends24;
    }

    @Basic
    @Column(name = "extends25")
    public String getExtends25() {
        return extends25;
    }

    public void setExtends25(String extends25) {
        this.extends25 = extends25;
    }

    @Basic
    @Column(name = "extends26")
    public String getExtends26() {
        return extends26;
    }

    public void setExtends26(String extends26) {
        this.extends26 = extends26;
    }

    @Basic
    @Column(name = "extends27")
    public String getExtends27() {
        return extends27;
    }

    public void setExtends27(String extends27) {
        this.extends27 = extends27;
    }

    @Basic
    @Column(name = "extends28")
    public String getExtends28() {
        return extends28;
    }

    public void setExtends28(String extends28) {
        this.extends28 = extends28;
    }

    @Basic
    @Column(name = "extends29")
    public String getExtends29() {
        return extends29;
    }

    public void setExtends29(String extends29) {
        this.extends29 = extends29;
    }

    @Basic
    @Column(name = "extends30")
    public String getExtends30() {
        return extends30;
    }

    public void setExtends30(String extends30) {
        this.extends30 = extends30;
    }

    @Override
    public boolean equals(Object o) {
        if (this == o) return true;
        if (o == null || getClass() != o.getClass()) return false;
        HddcActivefaultPGEntity that = (HddcActivefaultPGEntity) o;
        return Objects.equals(uuid, that.uuid) &&
                Objects.equals(id, that.id) &&
                Objects.equals(scale, that.scale) &&
                Objects.equals(fracturezonename, that.fracturezonename) &&
                Objects.equals(name, that.name) &&
                Objects.equals(faultsegmentname, that.faultsegmentname) &&
                Objects.equals(strikedirection, that.strikedirection) &&
                Objects.equals(strike, that.strike) &&
                Objects.equals(direction, that.direction) &&
                Objects.equals(clination, that.clination) &&
                Objects.equals(length, that.length) &&
                Objects.equals(topdepth, that.topdepth) &&
                Objects.equals(width, that.width) &&
                Objects.equals(fracturebeltwidth, that.fracturebeltwidth) &&
                Objects.equals(feature, that.feature) &&
                Objects.equals(latestactiveperiod, that.latestactiveperiod) &&
                Objects.equals(starttimeest, that.starttimeest) &&
                Objects.equals(vdisplaceest, that.vdisplaceest) &&
                Objects.equals(vdisplaceer, that.vdisplaceer) &&
                Objects.equals(hdisplaceest, that.hdisplaceest) &&
                Objects.equals(hdisplaceer, that.hdisplaceer) &&
                Objects.equals(tdisplaceest, that.tdisplaceest) &&
                Objects.equals(tdisplaceer, that.tdisplaceer) &&
                Objects.equals(avevrate, that.avevrate) &&
                Objects.equals(avevrateer, that.avevrateer) &&
                Objects.equals(avehrate, that.avehrate) &&
                Objects.equals(avehrateer, that.avehrateer) &&
                Objects.equals(starttimenewest, that.starttimenewest) &&
                Objects.equals(newvrate, that.newvrate) &&
                Objects.equals(newvrateer, that.newvrateer) &&
                Objects.equals(newhrate, that.newhrate) &&
                Objects.equals(newhrateer, that.newhrateer) &&
                Objects.equals(maxvrate, that.maxvrate) &&
                Objects.equals(maxvrateer, that.maxvrateer) &&
                Objects.equals(maxhrate, that.maxhrate) &&
                Objects.equals(maxhrateer, that.maxhrateer) &&
                Objects.equals(eqeventcount, that.eqeventcount) &&
                Objects.equals(eqeventribottom, that.eqeventribottom) &&
                Objects.equals(eqeventritop, that.eqeventritop) &&
                Objects.equals(method, that.method) &&
                Objects.equals(maxrupturelength, that.maxrupturelength) &&
                Objects.equals(averagerupturelength, that.averagerupturelength) &&
                Objects.equals(elapsetimeforlatesteq, that.elapsetimeforlatesteq) &&
                Objects.equals(slipdepthest, that.slipdepthest) &&
                Objects.equals(slipdepther, that.slipdepther) &&
                Objects.equals(averagesliprateest, that.averagesliprateest) &&
                Objects.equals(averagesliprateer, that.averagesliprateer) &&
                Objects.equals(creeprateest, that.creeprateest) &&
                Objects.equals(creeprateer, that.creeprateer) &&
                Objects.equals(coseismicmaxslipest, that.coseismicmaxslipest) &&
                Objects.equals(coseismicmaxsliper, that.coseismicmaxsliper) &&
                Objects.equals(coseismicaverageslipest, that.coseismicaverageslipest) &&
                Objects.equals(coseismicaveragesliper, that.coseismicaveragesliper) &&
                Objects.equals(latestcoseismicslipest, that.latestcoseismicslipest) &&
                Objects.equals(latestcoseismicsliper, that.latestcoseismicsliper) &&
                Objects.equals(nsb1, that.nsb1) &&
                Objects.equals(nsb2, that.nsb2) &&
                Objects.equals(nsb3, that.nsb3) &&
                Objects.equals(showcode, that.showcode) &&
                Objects.equals(commentInfo, that.commentInfo) &&
                Objects.equals(projectId, that.projectId) &&
                Objects.equals(projectName, that.projectName) &&
                Objects.equals(taskId, that.taskId) &&
                Objects.equals(taskName, that.taskName) &&
                Objects.equals(createUser, that.createUser) &&
                Objects.equals(createTime, that.createTime) &&
                Objects.equals(isValid, that.isValid) &&
                Objects.equals(province, that.province) &&
                Objects.equals(city, that.city) &&
                Objects.equals(area, that.area) &&
                Objects.equals(town, that.town) &&
                Objects.equals(village, that.village) &&
                Objects.equals(objectCode, that.objectCode) &&
                Objects.equals(reviewStatus, that.reviewStatus) &&
                Objects.equals(qualityinspectionStatus, that.qualityinspectionStatus) &&
                Objects.equals(updateUser, that.updateUser) &&
                Objects.equals(updateTime, that.updateTime) &&
                Objects.equals(examineUser, that.examineUser) &&
                Objects.equals(examineDate, that.examineDate) &&
                Objects.equals(examineComments, that.examineComments) &&
                Objects.equals(qualityinspectionUser, that.qualityinspectionUser) &&
                Objects.equals(qualityinspectionDate, that.qualityinspectionDate) &&
                Objects.equals(qualityinspectionComments, that.qualityinspectionComments) &&
                Objects.equals(remark, that.remark) &&
                Objects.equals(partionFlag, that.partionFlag) &&
                Objects.equals(extends1, that.extends1) &&
                Objects.equals(extends2, that.extends2) &&
                Objects.equals(extends3, that.extends3) &&
                Objects.equals(extends4, that.extends4) &&
                Objects.equals(extends5, that.extends5) &&
                Objects.equals(extends6, that.extends6) &&
                Objects.equals(extends7, that.extends7) &&
                Objects.equals(extends8, that.extends8) &&
                Objects.equals(extends9, that.extends9) &&
                Objects.equals(extends10, that.extends10) &&
                Objects.equals(extends11, that.extends11) &&
                Objects.equals(extends12, that.extends12) &&
                Objects.equals(extends13, that.extends13) &&
                Objects.equals(extends14, that.extends14) &&
                Objects.equals(extends15, that.extends15) &&
                Objects.equals(extends16, that.extends16) &&
                Objects.equals(extends17, that.extends17) &&
                Objects.equals(extends18, that.extends18) &&
                Objects.equals(extends19, that.extends19) &&
                Objects.equals(extends20, that.extends20) &&
                Objects.equals(extends21, that.extends21) &&
                Objects.equals(extends22, that.extends22) &&
                Objects.equals(extends23, that.extends23) &&
                Objects.equals(extends24, that.extends24) &&
                Objects.equals(extends25, that.extends25) &&
                Objects.equals(extends26, that.extends26) &&
                Objects.equals(extends27, that.extends27) &&
                Objects.equals(extends28, that.extends28) &&
                Objects.equals(extends29, that.extends29) &&
                Objects.equals(extends30, that.extends30);
    }

    @Override
    public int hashCode() {
        return Objects.hash(uuid, id, scale, fracturezonename, name, faultsegmentname, strikedirection, strike, direction, clination, length, topdepth, width, fracturebeltwidth, feature, latestactiveperiod, starttimeest, vdisplaceest, vdisplaceer, hdisplaceest, hdisplaceer, tdisplaceest, tdisplaceer, avevrate, avevrateer, avehrate, avehrateer, starttimenewest, newvrate, newvrateer, newhrate, newhrateer, maxvrate, maxvrateer, maxhrate, maxhrateer, eqeventcount, eqeventribottom, eqeventritop, method, maxrupturelength, averagerupturelength, elapsetimeforlatesteq, slipdepthest, slipdepther, averagesliprateest, averagesliprateer, creeprateest, creeprateer, coseismicmaxslipest, coseismicmaxsliper, coseismicaverageslipest, coseismicaveragesliper, latestcoseismicslipest, latestcoseismicsliper, nsb1, nsb2, nsb3, showcode, commentInfo, projectId, projectName, taskId, taskName, createUser, createTime, isValid, province, city, area, town, village, objectCode, reviewStatus, qualityinspectionStatus, updateUser, updateTime, examineUser, examineDate, examineComments, qualityinspectionUser, qualityinspectionDate, qualityinspectionComments, remark, partionFlag, extends1, extends2, extends3, extends4, extends5, extends6, extends7, extends8, extends9, extends10, extends11, extends12, extends13, extends14, extends15, extends16, extends17, extends18, extends19, extends20, extends21, extends22, extends23, extends24, extends25, extends26, extends27, extends28, extends29, extends30);
    }
}
